package o2o.dao.VO.hailing;

/**
* @ClassName: HailingOrderVO
* @author Jahnke
* @date 2016年11月8日 下午3:07:13
* @Description: 返回前端的订单信息
 */
public class HailingOrderVO {
	private String orderNo;   //订单号
	private int orderType = 1;		//订单类型
	private int orderStatus;		//订单状态
	
	private Double startLat;	//出发的地点纬度数据
	private Double startLng;  	//出发的地点经度数据
	private String startAddress;	//出发地点
	private Double endLat;
	private Double endLng;		//到达
	private String endAddress;	
	private Double currLat;		//当前所在的纬度
	private Double currLng;		//当前所在的经度
	private String currAddress;		//当前所在的位置
	
	private Double evalDistance;	//估计距离（米）
	private Double evalPrice;		//估计的费用（元）
	private Double realDistance;	//当前订单的执行距离
	private Double realPrice;		//当前订单的执行价格
	
	private String passengerPhone;		//乘客联系方式
	private String passengerName;		//乘客的姓名
	private String driverName;		//司机姓名
	private String driverPhone;		//司机联系方式
	
	private Long createTim;		//订单创建时间
	private Long pickupTime;	//订单接到乘客的时间
	private Long setoutTime;	//出发的时间
	private Long reachTime;		//到达目的地的时间
	private Long finishTime;	//订单完成的时间
	
	public String getOrderNo() {
		return orderNo;
	}
	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}
	public int getOrderType() {
		return orderType;
	}
	public void setOrderType(int orderType) {
		this.orderType = orderType;
	}
	public int getOrderStatus() {
		return orderStatus;
	}
	public void setOrderStatus(int orderStatus) {
		this.orderStatus = orderStatus;
	}
	public Double getStartLat() {
		return startLat;
	}
	public void setStartLat(Double startLat) {
		this.startLat = startLat;
	}
	public Double getStartLng() {
		return startLng;
	}
	public void setStartLng(Double startLng) {
		this.startLng = startLng;
	}
	public String getStartAddress() {
		return startAddress;
	}
	public void setStartAddress(String startAddress) {
		this.startAddress = startAddress;
	}
	public Double getEndLat() {
		return endLat;
	}
	public void setEndLat(Double endLat) {
		this.endLat = endLat;
	}
	public Double getEndLng() {
		return endLng;
	}
	public void setEndLng(Double endLng) {
		this.endLng = endLng;
	}
	public String getEndAddress() {
		return endAddress;
	}
	public void setEndAddress(String endAddress) {
		this.endAddress = endAddress;
	}
	public Double getCurrLat() {
		return currLat;
	}
	public void setCurrLat(Double currLat) {
		this.currLat = currLat;
	}
	public Double getCurrLng() {
		return currLng;
	}
	public void setCurrLng(Double currLng) {
		this.currLng = currLng;
	}
	public String getCurrAddress() {
		return currAddress;
	}
	public void setCurrAddress(String currAddress) {
		this.currAddress = currAddress;
	}
	public Double getEvalDistance() {
		return evalDistance;
	}
	public void setEvalDistance(Double evalDistance) {
		this.evalDistance = evalDistance;
	}
	public Double getEvalPrice() {
		return evalPrice;
	}
	public void setEvalPrice(Double evalPrice) {
		this.evalPrice = evalPrice;
	}
	public Double getRealDistance() {
		return realDistance;
	}
	public void setRealDistance(Double realDistance) {
		this.realDistance = realDistance;
	}
	public Double getRealPrice() {
		return realPrice;
	}
	public void setRealPrice(Double realPrice) {
		this.realPrice = realPrice;
	}
	public String getPassengerPhone() {
		return passengerPhone;
	}
	public void setPassengerPhone(String passengerPhone) {
		this.passengerPhone = passengerPhone;
	}
	public String getPassengerName() {
		return passengerName;
	}
	public void setPassengerName(String passengerName) {
		this.passengerName = passengerName;
	}
	public String getDriverName() {
		return driverName;
	}
	public void setDriverName(String driverName) {
		this.driverName = driverName;
	}
	public String getDriverPhone() {
		return driverPhone;
	}
	public void setDriverPhone(String driverPhone) {
		this.driverPhone = driverPhone;
	}
	public Long getCreateTim() {
		return createTim;
	}
	public void setCreateTim(Long createTim) {
		this.createTim = createTim;
	}
	public Long getPickupTime() {
		return pickupTime;
	}
	public void setPickupTime(Long pickupTime) {
		this.pickupTime = pickupTime;
	}
	public Long getSetoutTime() {
		return setoutTime;
	}
	public void setSetoutTime(Long setoutTime) {
		this.setoutTime = setoutTime;
	}
	public Long getReachTime() {
		return reachTime;
	}
	public void setReachTime(Long reachTime) {
		this.reachTime = reachTime;
	}
	public Long getFinishTime() {
		return finishTime;
	}
	public void setFinishTime(Long finishTime) {
		this.finishTime = finishTime;
	}
	
	
}
